creeper snails - Francés Inglés Diccionario